Public Cloud Vs. Private Cloud Vs. Hybrid Cloud